package com.proyecto.personas.modelo.dto;

import java.util.HashSet;
import java.util.Set;

/**
 * TipoDireccion entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class TipoDireccion implements java.io.Serializable {

	private static final long serialVersionUID = 2240419952507521149L;
	private TipoDireccionId id = new TipoDireccionId();
	private String dirtiponombre;
	private String dirtipoformato;
	private String valorpordefecto;
	private String auditestatregistro;
	private String auditrazonoper;
	private String auditfechaanulac;
	private String auditfechacambio;
	private String audithoracambio;
	private String auditfechacreacion;
	private String audithoracreacion;
	private String auditcodusuario;
	private String auditcodsupervisor;
	
    private String auditdirip;
	private String auditdirmac;
	
	private String campousuariochar1;
	private String campousuariochar2;
	private String campousuariochar3;
	private String campousuariochar4;
	private String campousuariochar5;
	private Double campousuarionum1;
	private Double campousuarionum2;
	private Double campousuarionum3;
	private Double campousuarionum4;
	private Double campousuarionum5;
	private Long versionHb;
	private Set direccioneses = new HashSet(0);

	// Constructors

	/** default constructor */
	public TipoDireccion() {
	}

	/** minimal constructor */
	public TipoDireccion(TipoDireccionId id, String dirtiponombre) {
		this.id = id;
		this.dirtiponombre = dirtiponombre;
	}

	/** full constructor */
	public TipoDireccion(TipoDireccionId id, String dirtiponombre,
			String dirtipoformato, String valorpordefecto,
			String auditestatregistro, String auditrazonoper,
			String auditfechaanulac, String auditfechacambio,
			String audithoracambio, String auditfechacreacion,
			String audithoracreacion, String auditcodusuario,
			String auditcodsupervisor, 
    		String auditdirip,	String auditdirmac,
    		String campousuariochar1,
			String campousuariochar2, String campousuariochar3,
			String campousuariochar4, String campousuariochar5,
			Double campousuarionum1, Double campousuarionum2,
			Double campousuarionum3, Double campousuarionum4,
			Double campousuarionum5, Long versionHb, Set direccioneses) {
		this.id = id;
		this.dirtiponombre = dirtiponombre;
		this.dirtipoformato = dirtipoformato;
		this.valorpordefecto = valorpordefecto;
		this.auditestatregistro = auditestatregistro;
		this.auditrazonoper = auditrazonoper;
		this.auditfechaanulac = auditfechaanulac;
		this.auditfechacambio = auditfechacambio;
		this.audithoracambio = audithoracambio;
		this.auditfechacreacion = auditfechacreacion;
		this.audithoracreacion = audithoracreacion;
		this.auditcodusuario = auditcodusuario;
		this.auditcodsupervisor = auditcodsupervisor;

		this.auditdirip = auditdirip;
		this.auditdirmac = auditdirmac;
		
		this.campousuariochar1 = campousuariochar1;
		this.campousuariochar2 = campousuariochar2;
		this.campousuariochar3 = campousuariochar3;
		this.campousuariochar4 = campousuariochar4;
		this.campousuariochar5 = campousuariochar5;
		this.campousuarionum1 = campousuarionum1;
		this.campousuarionum2 = campousuarionum2;
		this.campousuarionum3 = campousuarionum3;
		this.campousuarionum4 = campousuarionum4;
		this.campousuarionum5 = campousuarionum5;
		this.versionHb = versionHb;
		this.direccioneses = direccioneses;
	}

	// Property accessors

	public TipoDireccionId getId() {
		return this.id;
	}

	public void setId(TipoDireccionId id) {
		this.id = id;
	}

	public String getDirtiponombre() {
		return this.dirtiponombre;
	}

	public void setDirtiponombre(String dirtiponombre) {
		this.dirtiponombre = dirtiponombre;
	}

	public String getDirtipoformato() {
		return this.dirtipoformato;
	}

	public void setDirtipoformato(String dirtipoformato) {
		this.dirtipoformato = dirtipoformato;
	}

	public String getValorpordefecto() {
		return this.valorpordefecto;
	}

	public void setValorpordefecto(String valorpordefecto) {
		this.valorpordefecto = valorpordefecto;
	}

	public String getAuditestatregistro() {
		return this.auditestatregistro;
	}

	public void setAuditestatregistro(String auditestatregistro) {
		this.auditestatregistro = auditestatregistro;
	}

	public String getAuditrazonoper() {
		return this.auditrazonoper;
	}

	public void setAuditrazonoper(String auditrazonoper) {
		this.auditrazonoper = auditrazonoper;
	}

	public String getAuditfechaanulac() {
		return this.auditfechaanulac;
	}

	public void setAuditfechaanulac(String auditfechaanulac) {
		this.auditfechaanulac = auditfechaanulac;
	}

	public String getAuditfechacambio() {
		return this.auditfechacambio;
	}

	public void setAuditfechacambio(String auditfechacambio) {
		this.auditfechacambio = auditfechacambio;
	}

	public String getAudithoracambio() {
		return this.audithoracambio;
	}

	public void setAudithoracambio(String audithoracambio) {
		this.audithoracambio = audithoracambio;
	}

	public String getAuditfechacreacion() {
		return this.auditfechacreacion;
	}

	public void setAuditfechacreacion(String auditfechacreacion) {
		this.auditfechacreacion = auditfechacreacion;
	}

	public String getAudithoracreacion() {
		return this.audithoracreacion;
	}

	public void setAudithoracreacion(String audithoracreacion) {
		this.audithoracreacion = audithoracreacion;
	}

	public String getAuditcodusuario() {
		return this.auditcodusuario;
	}

	public void setAuditcodusuario(String auditcodusuario) {
		this.auditcodusuario = auditcodusuario;
	}

	public String getAuditcodsupervisor() {
		return this.auditcodsupervisor;
	}

	public void setAuditcodsupervisor(String auditcodsupervisor) {
		this.auditcodsupervisor = auditcodsupervisor;
	}

	public String getCampousuariochar1() {
		return this.campousuariochar1;
	}

	public void setCampousuariochar1(String campousuariochar1) {
		this.campousuariochar1 = campousuariochar1;
	}

	public String getCampousuariochar2() {
		return this.campousuariochar2;
	}

	public void setCampousuariochar2(String campousuariochar2) {
		this.campousuariochar2 = campousuariochar2;
	}

	public String getCampousuariochar3() {
		return this.campousuariochar3;
	}

	public void setCampousuariochar3(String campousuariochar3) {
		this.campousuariochar3 = campousuariochar3;
	}

	public String getCampousuariochar4() {
		return this.campousuariochar4;
	}

	public void setCampousuariochar4(String campousuariochar4) {
		this.campousuariochar4 = campousuariochar4;
	}

	public String getCampousuariochar5() {
		return this.campousuariochar5;
	}

	public void setCampousuariochar5(String campousuariochar5) {
		this.campousuariochar5 = campousuariochar5;
	}

	public Double getCampousuarionum1() {
		return this.campousuarionum1;
	}

	public void setCampousuarionum1(Double campousuarionum1) {
		this.campousuarionum1 = campousuarionum1;
	}

	public Double getCampousuarionum2() {
		return this.campousuarionum2;
	}

	public void setCampousuarionum2(Double campousuarionum2) {
		this.campousuarionum2 = campousuarionum2;
	}

	public Double getCampousuarionum3() {
		return this.campousuarionum3;
	}

	public void setCampousuarionum3(Double campousuarionum3) {
		this.campousuarionum3 = campousuarionum3;
	}

	public Double getCampousuarionum4() {
		return this.campousuarionum4;
	}

	public void setCampousuarionum4(Double campousuarionum4) {
		this.campousuarionum4 = campousuarionum4;
	}

	public Double getCampousuarionum5() {
		return this.campousuarionum5;
	}

	public void setCampousuarionum5(Double campousuarionum5) {
		this.campousuarionum5 = campousuarionum5;
	}

	public Long getVersionHb() {
		return this.versionHb;
	}

	public void setVersionHb(Long versionHb) {
		this.versionHb = versionHb;
	}

	public Set getDireccioneses() {
		return this.direccioneses;
	}

	public void setDireccioneses(Set direccioneses) {
		this.direccioneses = direccioneses;
	}

	public String getAuditdirip() {
		return auditdirip;
	}

	public void setAuditdirip(String auditdirip) {
		this.auditdirip = auditdirip;
	}

	public String getAuditdirmac() {
		return auditdirmac;
	}

	public void setAuditdirmac(String auditdirmac) {
		this.auditdirmac = auditdirmac;
	}

}